package cn.lili.modules.order.order.entity.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel("用户排名列表")
public class RankingScoreDetailsVO {

    @ApiModelProperty(value = "用户id")
    private String userId;
    @ApiModelProperty(value = "用户昵称")
    private String nickName;
    @ApiModelProperty(value = "飞语账号")
    private String account;
    @ApiModelProperty(value = "飞语昵称")
    private String fyName;
    @ApiModelProperty(value = "总积分")
    private Double totalScore = 0.0;
    @ApiModelProperty(value = "已结算")
    private Double settledScore = 0.0;
    @ApiModelProperty(value = "未结算")
    private Double unsettledScore = 0.0;

    @ApiModelProperty(value = "排名")
    private Integer ranking;
    @ApiModelProperty(value = "奖品状态: 1,待领取 2,待发货(已领取) 3,已发货")
    private Integer awardStatus;

    @ApiModelProperty(value = "收货地址")
    private String deliveryAddress;

    @ApiModelProperty(value = "物流公司")
    private String expressName;

    @ApiModelProperty(value = "物流单号")
    private String expressNo;

    @ApiModelProperty(value = "奖品名称")
    private String awardName;

    @ApiModelProperty("奖品明细id")
    private String rankingAwardDetailsId;
}
